Big Huge Thesaurus

athene noctua

noun

sounds kind of like